Proofs as executions ( rapport interne LIPN -

نویسندگان

  • Emmanuel Beffara
  • Virgile Mogbil
چکیده

This paper proposes a new interpretation of the logical contents of programs in the context of concurrent interaction, wherein proofs correspond to valid executions of a processes. A type system based on linear logic is used, in which a given process has many different types, each typing corresponding to a particular way of interacting with its environment and cut elimination corresponds to executing the process in a given interaction scenario. A completeness result is established, stating that every lock-avoiding execution of a process in some environment corresponds to a particular typing. Besides traces, types contain precise information about the flow of control between a process and its environment, and proofs are interpreted as composable schedulings of processes. In this interpretation, logic appears as a way of making explicit the flow of causality between interacting processes.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Description of the LIPN Systems at TAC2009

The Text Analysis Conferences (TAC) offer a unique occasion to show innovative approaches to text summarization. As a first incursion into this new research area, LIPN participated in the Update Summarization task of TAC 2008. The LIPN wanted to improve the results obtained during TAC 2008 and to confirm that the changes made to its summarization system really enhanced the quality of the automa...

متن کامل

How Iranian EFL Learners, Persian Native Speakers, and English Native Speakers Attempt to Manage Rapport in Service Encounters

This study aims to examine the cross-cultural similarities and differences in the use of rapport management strategies (rapport enhancement, rapport maintenance, rapport neglect, and rapport challenge) in the complaints during service encounters based on Spencer Oatey’s (2008) model. To this end, 90 participants (30 Persian native speakers, 30 Iranian EFL (English as a foreign language) learner...

متن کامل

Description of the LIPN Systems at TAC 2008: Summarizing Information and Opinions

The Text Analysis Conferences (TAC) offer a unique occasion to show innovative approaches to text summarization. As a first incursion into this new research area, LIPN participated in the following tasks of TAC 2008: the Update Summarization task and the Opinion Summarization task. LIPN systems obtained good results for Opinion Summarization; however, we are confident that there is room for imp...

متن کامل

Proofs as Executions

This paper proposes a new interpretation of the logical contents of programs in the context of concurrent interaction, wherein proofs correspond to valid executions of a processes. A type system based on linear logic is used, in which a given process has many different types, each typing corresponding to a particular way of interacting with its environment and cut elimination corresponds to exe...

متن کامل

Counting-Based Impossibility Proofs for Renaming and Set Agreement

Renaming and set agreement are two fundamental subconsensus tasks. In the M-renaming task, processes start with names from a large domain and must decide on distinct names in a range of size M ; in the k-set agreement task, processes must decide on at most k of their input values. Renaming and set agreement are representatives of the classes of colored and colorless tasks, respectively. This pa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012